﻿using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace block_explorer.Shaders
{
    abstract class WorldShader
    {
        public abstract Matrix World { set; }
        public abstract Matrix View { set; }
        public abstract Matrix Projection { set; }

        public abstract Texture Texture { set; }

        public abstract EffectPassCollection Passes { get; }
    }
}
